home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2000 January / Macworld (2000-01).dmg / Mac OS 9 Updaters / Shareware / OT⁄PPP Strip 1.0.5 / Read Me < prev   
Text File  |  1999-10-05  |  12KB  |  150 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Table of Contents
  8.     •    What is it?
  9.     •    System Requirements
  10.     •    Installation Instructions
  11.     •    Using the OT/PPP Control Strip Module
  12.  • The Module draws with a Red "X"! What happened?
  13.     •    Version History
  14.  • Known Problems
  15.     •    Contact Information
  16.     •    Legalese
  17.  
  18. What is it?
  19. The OT/PPP control strip module is a plug-in for Apple's Control Strip that displays information about your "state of affairs" with regards to Apple's native Point-to-Point Protocol (PPP) implementation for Open Transport. It also works with Apple Remote Access versions 3.0 and above. It visually informs you whether or not you are presently connected using PPP, and can optionally display the amount of time you've been connected, the baud rate you're connected at, and indicate PPP activity (data being sent and received.) OT/PPP Strip also works with Apple Remote Access version 3.0 and up.The first image below shows OT/PPP strip as it will first appear. The second shows OT/PPP strip with everything shown, while connected.
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27. This module also allows you to open and close PPP connections, and to switch between whatever configurations you've defined for PPP, directly from the control strip itself. With this control strip module, the only reason you should ever have to open the PPP control panel is to set up new configurations to use (and, you can open the control panel conveniently from the control strip!) The OT/PPP Strip menu is shown below.
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47. System Requirements
  48. Obviously, you must have the Control Strip, Open Transport, and either Open Transport/PPP or Apple Remote Access 3.x installed on your Macintosh in order to use this control strip module. AppleScript is also required. As far as I am aware, this module should run on any Macintosh which meets the minimum requirements for those other packages (System 7.5.3 or greater, as well as Open Transport 1.1.1 or greater, are required for OT/PPP.)
  49.  
  50. Although I have not explicitly tested with any of them, this module should work with any of the Control Strip replacements floating around on the 'net that support the Control Strip API. It will not take advantage of any special features of those packages, though.
  51.  
  52. Installation Instructions
  53.  
  54. For Mac OS 8.1 and earlier systems:
  55. After installing the required system components, if you haven't already, simply drag the OT/PPP Strip module to the Control Strip Modules folder (it's in your System Folder. For some reason, even though the System Folder is smart enough to route things like fonts and extensions to the right places, it can't handle control strip modules by itself yet.) 
  56.  
  57. Drag the Breathing Room extension into your Extensions folder.
  58.  
  59. You will need to restart your machine once you've followed the above steps.
  60.  
  61. The OT/PPP Strip should appear in the Control Strip once your machine has rebooted.
  62.  
  63. For Mac OS 8.5 and above:
  64. All of the required system software components should have been installed as part of the basic system installation. Smply drag the OT/PPP Strip control strip module directly onto the Control Strip itself. The Control Strip will load OT/PPP Strip dynamically. There is no need to restart your machine. In addition, the Breathing Room extension is no longer needed under MacOS 8.5 -- feel free to throw it away.
  65.  
  66. Using the OT/PPP Control Strip Module
  67. This is fairly simple (or, at least it should be.) When first installed, OT/PPP Strip will appear in your Control Strip as an icon of a (very small) globe (if this globe is crossed through with a red "X", something is wrong with the installation of some part of your software – see below.) Clicking this with the mouse will pop-up the confiuration menu, which allows you to select what items to show in the Control Strip, open the PPP (or Remote Access) control panel, or connect or disconnect PPP. 
  68.  
  69. The top section of the menu lists all the configurations you have defined, and you can switch between them by selecting them from the menu. Since it's bad for you to switch configurations when the control panel is open (the control panel expects to be the only thing switching configurations,) the configurations will be greyed out if the control panel is open.
  70.  
  71. The Module draws with a Red "X"! What happened?
  72. A software component that I depend on is missing. Turn on Balloon Help and point at the module to see which one. It could be one of the following:
  73.  
  74. The OT/PPP Control Panel - OT/PPP Strip couldn't find either the PPP control panel or the Remote Access control panel. You need to either re-enable it or reinstall either Apple's Open Transport/PPP software (it is important to note that MacPPP and Open Transport/PPP are completely different products!) or Apple Remote Access 3.0 or above.  The control panel must be in the Control Panels folder for the control strip module to find it. If you've moved it, return it to the Control Panels folder. You can always place an alias to it wherever you had previously moved it to. 
  75.  
  76. AppleScript - OT/PPP Strip needs AppleScript to be active to work. Either turn it back on in the Extensions Manager, or reinstall it if necessary.
  77.  
  78. PPP Commands - This is another part of Apple's Open Transport/PPP software (it is called Remote Access Commands if you use ARA) that must be installed. Look for it in the Scripting Additions folder, in the Extensions folder. It may not have been installed correctly when OT/PPP or ARA was installed – you'll need to boot your machine with the basic system extensions, especially AppleScript (do not boot with extensions off) and reinstall Apple's OT/PPP or ARA software.
  79.  
  80. The Remote Access Connections file -  this is Open Transport/PPP's preferences file. It should be in the Preferences folder of the active System Folder, in a folder named "Remote Access". You should not have different copies of the Remote Access Connections file in the Preferences or Remote Access folders, even with a different name. If you back up the file, place the backed-up copy somewhere outside the System Folder.
  81.  
  82. Version History
  83. 1.0.5      - Compatible with Mac OS 9.0.
  84. 1.0.4      - Minor bug fix. Made sure that connection dialog was properly displayed under Apple Remote Access
  85.                   3.0. Updated release notes to reflect changes in Mac OS 8.5. Released.
  86. 1.0.3                        -    Minor bug fix. Corrected case where a resource fork was closed as if it were a data fork. Released.
  87. 1.0.2      - Added final support for Apple Remote Access 3.0. Released.
  88. 1.0.1      - Minor icon change from 1.0.1b3. Released.
  89. 1.0.1b3 - Fixed connection monitoring - the CSM will now detect the connected state again.
  90.                  Minor code reorganizing (now only checks Power Manager gestalts once.)
  91.                  Added (barely perceptible) indicator for when CSM is "sleeping" (not polling PPP state.)
  92. 1.0.1b2 - Corrected text strings for balloon help. 
  93.                  Added numerous additional safeguards for sleep and spindown for third-party stuff.
  94.                  Menu should now adjust based on product name (support for to-be-released Apple software.)
  95.                  International systems with localized PPP Commands osaxen should now recognize when the
  96.                     connection is active.
  97.                  If modem speed is unrecognized by OT/PPP, the CSM now assumes 9600bps for scaling activity 
  98.                     lights.Speed should still display as unknown.
  99. 1.0.1b1 - Now correctly calls SBSafeToAccessStartupDisk to prevent spinning up spun-down hard drives 
  100.                    (may still fail with drives spun down by software other than the Power Manager.) 
  101.                  Made finding the Remote Access Connections file more robust to support as-yet-unreleased 
  102.                    Apple software.
  103. 1.0            - Resources now load correctly into System heap. Added Breathing Room system extension to
  104.                    fix problems with desk accessories under some configurations.
  105. 1.0b3    - Should now list configurations properly on international systems. 
  106.                  Balloon help is more informative if the module does not load correctly.
  107. 1.0b2    - Configurations are now correctly sorted in the menu.
  108. 1.0b1    -    Fixed a memory leak caused by reusing AEDescs
  109. 1.0a2    - Fixed flicker on updates, improved activity lights, better management of configurations.
  110. 1.0a1    - Initial release to testers, 68K only.
  111.  
  112. Known Problems
  113. There are no outstanding problems in OT/PPP Strip (the 1010 errors seen by some people under Mac OS 8.1 and earlier systems are corrected with the addition of the Breathing Room extension. Breathing Room must be installed for this to work. You do not need to install Breathing Room under Mac OS 8.5.)
  114.  
  115. Note that, under Mac OS 8.1 and earlier, it is still possible to get 1010 errors in applications other than the Finder and desk accessories: simply use the Get info panel to increase the application's preferred and minimum sizes by about 50K and the problem should go away.
  116.  
  117. Contact Information
  118. You can contact the author by email at <mailto:djw@ici.net>, or by surface mail at the following address:
  119.  
  120.             Dennis J. Wilkinson, II
  121.             71 Pondview Circle
  122.             Taunton, Massachusetts 02780
  123.             USA
  124.  
  125. Feel free to report any bugs discovered in OT/PPP Strip to the author at these addresses. They'll probably be fixed as I have time to fix them, but since OT/PPP Strip is freeware, I can't provide real support at this time.
  126.  
  127. OT/PPP Strip's web site is located at:
  128.  
  129. <http://home.ici.net/~djw/otppp/otpppstrip.html>
  130.  
  131. In addition to being a download site for the current version of OT/PPP strip, it also contains some techincal information about the product.
  132.  
  133. Legalese (otherwise known as The Licence Agreement)
  134. This is a legal agreement between you and Dennis J. Wilkinson, II, covering your use of OT/PPP Strip.  Be sure to read the following agreement before using the software.  IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT USE THE SOFTWARE AND DESTROY ALL COPIES OF IT.
  135.  
  136. This copyright software is distributed as freeware.  You may use this software without any charge and may distribute to others. The software is owned by Dennis J. Wilkinson, II and is protected by United States copyright laws and international treaty provisions.  Therefore, you must treat the software like any other copyrighted material (e.g. a book or  movie).
  137.  
  138. Commercial distribution of the software is restricted without permission of Dennis J. Wilkinson, II.  I'll be more than happy to allow you to redistribute this software, but you must first obtain a license from me. I may be contacted at the above address.
  139.  
  140. You may not rent or lease the software, nor may you modify, adapt, translate, reverse engineer, decompile, or disassemble the software.  If you violate any part of this agreement, your right to use this software terminates automatically and you then must destroy all copies of this software in your possession.
  141.  
  142. The software and related documentation are provided “AS IS” and without warranty of any kind and Dennis J. Wilkinson, II, expressly disclaims all other warranties, express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose.  under no circumstances shall  Dennis J. Wilkinson, II,  be liable for any incidental, special or consequential damages that result from the use or inability to use the software or related documentation, even if Dennis J. Wilkinson, II has been advised of the possibility of such damages.  
  143.  
  144. This Agreement shall be governed by the laws of the State of Massachusetts.  If for any reason a court of competent jurisdiction finds any provision of this Agreement, or portion thereof, to be unenforceable, that provision of the Agreement shall be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this Agreement shall continue in full force and effect.
  145.  
  146. Dennis J. Wilkinson, II. 71 Pondview Circle, Taunton, MA 02780. United States of America.
  147.  
  148. All trademarks are held by their respective owners.
  149.  
  150. Last Modified on 12/4/1998 by djw.